@charset "utf-8";
/* CSS Document */
img{ display:block; margin:0; padding:0;}

header { width:100%; overflow:hidden; position:relative;}
header a { width:20%; height:100%; overflow:hidden; position:absolute; right:0; top:0; z-index:9; display:block;}
.wxl-page_pageTxt { width:90%; overflow:hidden; margin:0 auto; text-align:justify; font-size:1rem; line-height:2rem; color:#595757; padding-top:5%; }
.wxl-page_pageTxt a {color:#595757;}

.wxl-page_Name { width:100%; overflow:hidden; text-align:center; padding-top:6%; color:#595757;}
.wxl-page_Name span { display:inline-block; font-size:12px;}
.wxl-page_Name i { display:block; width:3px; height:10px; background:#ed6d00; float:left; margin-right:2px; margin-top:2px;}
.wxl-page_Name h2 { font-weight:normal;}
.wxl-page_con { width:100%; overflow:hidden; padding-bottom:6%;}
.wxl-page_con dl { width:100%; border-bottom:#dddddd 1px solid;}
.wxl-page_con dl dt { width:100%; overflow:hidden; margin:0 auto; padding:3% 0; background:#fff;}
.wxl-page_con dl dt div { width:90%; margin:0 auto;}
.wxl-page_con dl dt span { float:left; padding-right:2%;}
.wxl-page_con dl dd { width:90%; overflow:hidden; margin:0 auto; padding:2% 0; display:none;}
.wxl-page_con dl.color dt { background:#f3f3f3;}

.wxl-index_Roll { width:92%; overflow:hidden; margin:0 auto; position:relative;}
.wxl-index_Roll .wxl-indRoll_lbt,.wxl-index_Roll .wxl-indRoll_rbt { width:4.2%; height:100%; overflow:hidden; position:absolute; top:0; z-index:4}
.wxl-index_Roll .wxl-indRoll_lbt img,.wxl-index_Roll .wxl-indRoll_rbt img { width:auto; height:100%;}
.wxl-index_Roll .wxl-indRoll_lbt { left:0;}
.wxl-index_Roll .wxl-indRoll_rbt { right:0;}

.wxl-index_link { width:92%; overflow:hidden; margin:0 auto;}
.wxl-index_link dl { width:100%; overflow:hidden; margin:3% 0;}
.wxl-index_link dl dt { width:30%; overflow:hidden; float:left;}
.wxl-index_link dl dd { width:70%; overflow:hidden; float:left; position:relative;}
.wxl-index_link dl dd div { width:64%; height:100%; overflow:hidden; position:absolute; left:0; top:0; padding-left:5%; font-size:.7rem;}
.wxl-index_link dl dd div img { width:14px; height:14px; float:left; margin-right:2%; float:left;}
.wxl-index_link dl dd div span { display:block; overflow:hidden; padding-top:4%; font-size:10px; line-height:14px;}

.wxl-index_link dl dd div div { width:100%; height:90%; position:relative; padding:0; display:table-cell; vertical-align:middle;}
.wxl-page_Copyright { background:#ebebeb; font-size:10px; line-height:30px; color:#5f646e; text-align:center;}

.aboutTxt { padding-bottom:6%;}
.aboutTxt p { margin-bottom:10px;}
.pro { width:90%; margin:0 auto; overflow:hidden; }
.prolist { width:100%; overflow:hidden; margin:6% 0;}
.prolist span { background:url(../images/pro-img_01.jpg) left top no-repeat; background-size:auto 100%; display:block; padding-left:8%; border:#CCC 1px solid; border-radius:5px; color:#3e3e3e;}
.prolist span h3 { background:url(../images/pro-img_02.jpg) right top no-repeat; background-size:auto 100%; display:block; padding:2% 0; font-weight:normal; border-radius:5px;}
.prolist ul { width:100%; overflow:hidden; padding:3% 0;  background:rgba(0,145,64,.7); border-radius:5px; margin-top:1%; display:none;}
.prolist ul li { width:84%; margin:0 auto; overflow:hidden; padding:2% 0;}
.prolist ul li a { color:#fff;}

.proText { color:#4e4f4f;}
.proText h3 { padding:2% 0; color:#000; font-weight:normal;}
.proText p { margin-bottom:2%; line-height:200%;}
.proText img{ margin:0 auto; display:block; max-width:100%;}

footer { width:100%; max-width:750px; overflow:hidden; position:fixed; bottom:0; z-index:8}
footer nav a { display:block; width:20%; float:left;}

.menubox { width:100%; height:100%; overflow:auto; position:fixed; left:0; top:0; z-index:9; background:rgba(0,0,0,.7);}
.menubox .menuleft{ width:240px; overflow:hidden; float:left; background:#fff; position:relative; margin-left:-240px;}
.menubox .menuleft .yinying { width:12px; height:100%; overflow:hidden; position:absolute; right:0; top:0; z-index:9; background:url(../images/yinying.png) repeat-y;}

.videobox { float:left; position:relative;}
.videobox .videoMask { width:auto; position:absolute; left:0; top:0; z-index:2}
.videobox .videoLink { position:absolute; left:0; top:0; z-index:3}
.videobox .videoLink .vlink { position:relative;}
.videobox .videoLink .vlink iframe{ position:absolute; left:3%; top:5%; width:94%; height:90%; overflow:hidden;}

.wxl-hebox { width:90%; overflow:hidden; margin:0 auto; padding:8% 0;}
.wxl-hebox div{ width:44%; overflow:hidden; margin:2% 3%; float:left;}
.wxl-hebox div span { display:block; border:#ddd 1px solid;}

.contactTxt { width:80%; overflow:hidden; margin:0 auto;color:#000; padding-top:8%; padding-bottom:4%}
.contactTxt a { color:#000}
.feedback { width:100%; overflow:hidden; background:#ed6d00; padding-bottom:4%; margin-bottom:4%;}
.feedback form { width:80%; margin:0 auto;}
.feedback form input,.feedback form textarea{background:#fff; border:none; margin-bottom:10px; color:#464749; line-height:200%; font-size:14px; text-indent:1em;}
.feedback form input { width:100%; height:30px; }
.feedback form textarea { width:100%; height:120px;}
.feedback form input.sub {width:100px; height:30px; line-height:normal; color:#ed6d00; text-indent:0; float:right;}
